<?php 
	/**
	* 简历管理
	*/
	class ResumeManageControl extends CommonControl{

		/**
		 * [index 简历管理]
		 * @return [type] [description]
		 */
		public function index(){
			
			$resume1Model = K('Resume1');
			if(IS_POST){
				if(!$resume1Model->resume_action()){
					$this->error('请选择简历');
				}
				$this->success('操作成功');

			}
			$data = $resume1Model->get_resume(session('uid'));	
			// p($data);	
			$this->assign('data',$data);
			$this->display();
		}	


		/**
		 * [del_resume 删除简历]
		 * @return [type] [description]
		 */
		public function del_resume(){
			$reid = Q('get.reid', 0, 'intval');
			//检测是否当前用户
			K('Resume1')->check_user($reid);
			//执行关联模型删除
			K('ResumeRelation')->del_resume($reid,session('uid'));
			$this->success('删除成功');
		}
		/**
		 * [preview 简历预览]
		 * @return [type] [description]
		 */
		public function preview(){
			$data = K('ResumeView')->get_join_resume(session('uid'));
			
			// if(!$data) $this->error('简历不存在',U('Resume/make1'));
			$this->assign('data',$data);
			$this->display();
		}


		/**
		 * [private_set 隐私设置]
		 * @return [type] [description]
		 */
		public function private_set(){
			if(IS_POST){

				K('Resume1')->update_status();
				$this->success('设置成功');
			}

			if($reid = Q('reid', 0, 'intval')){
				$field = array('publicstate','facepublic','reid');
				// 视图模型查出数据
				$data = K('ResumeView')->join('people_resume7')->field($field)->where(array('reid'=>$reid))->find();
				// p($data);
				$this->assign('data', $data);
				$this->display();
			}else{
				 $this->error('非法参数',U('Index/Index/index'));
			}
		}

		/**
		 * [refresh_resume 提升简历排名]
		 * @return [type] [description]
		 */
		public function refresh_resume(){
			$Resume1 = K('Resume1');
			if($reid = Q('reid', 0, 'intval')){
				//交给模型里面简历管理方法，传递参数执行单条 刷新简历
				$Resume1->refresh_resume($reid);
			}else{
				//交给模型里面简历管理方法，不传递参数执行多条 刷新简历
				$Resume1->refresh_resume();
			}
			
			//提示成功
			$this->success('操作成功');
		}
	}


 ?>